java.lang.ObjectVliegtuig
public class Vliegtuig
Beschrijft een vliegtuig met een aantal plaatsen.
| Constructor Summary | |
|---|---|
Vliegtuig(int aantalPlaatsen)
Constructor voor objecten van de klasse Vliegtuig. |
|
| Method Summary | |
|---|---|
int |
aantalPassagiers()
Berekent het aantal aanwezige passagiers in het vliegtuig. |
int |
aantalPlaatsen()
Geeft het aantal plaatsen in het vliegtuig terug. |
int |
aantalVrijePlaatsen()
Berekent het aantal vrije plaatsen in het vliegtuig. |
void |
printPassagierslijst()
Toont de passagierslijst in het terminalvenster. |
void |
stapIn(Passagier passagier,
int plaatsnummer)
Laat een passagier plaatsnemen op een plaats in het vliegtuig indien die plaats vrij is. |
void |
stapUit(Passagier passagier)
Laat een passagier uit het vliegtuig stappen. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Vliegtuig(int aantalPlaatsen)
aantalPlaatsen - Het aantal beschikbare plaatsen in het vliegtuig.| Method Detail |
|---|
public int aantalPassagiers()
public int aantalPlaatsen()
public int aantalVrijePlaatsen()
public void printPassagierslijst()
public void stapIn(Passagier passagier,
int plaatsnummer)
passagier - De passagier die in het vliegtuig stapt.plaatsnummer - De plaats waar de passagier wenst te zitten.public void stapUit(Passagier passagier)
passagier - De passagier die uitstapt.